package com.lzy.cloud.goods.service;

import com.lzy.cloud.goods.dtos.HourCalendarDto;

import java.util.List;

public interface HourCalendarService {

    /**
     * 新增小时档期
     * @param hourCalendarDto
     * @return
     */
    Boolean addHourCalendar(HourCalendarDto hourCalendarDto);

    /**
     * 查询小时档期列表
     * @param hourCalendarDto
     * @return
     */
    List<HourCalendarDto> selectList(HourCalendarDto hourCalendarDto);

    /**
     * 删除小时档期type为非订单的数据
     * @param hourCalendarDto
     * @return
     */
    Boolean deleteByNoOrderType(HourCalendarDto hourCalendarDto);

    /**
     * 删除小时档期
     * @param id
     * @return
     */
    Boolean delete(Long id);
}
